Yellowtail Japanese Bistro (Menu)

1332 Park St, Alameda
+1 510-521-3298

Give a rating to Yellowtail Japanese Bistro

Suggest a dish

How much did you spend at Yellowtail Japanese Bistro?